WFR WorldFootballRecord
|
| Champions: | Real Madrid | ![]() |
| Cup Winners: | Real Sociedad | ![]() |
| 2020/21 Supercup Winners: |
Athletic Club Bilbao | ![]() |
| Pos | Team | Pts | Pld | W | D | L | GF | GA | Notes | |
| 1 | Real Madrid CF | 87 | 38 | 26 | 9 | 3 | 70 | 25 | Champions | |
| 2 | FC Barcelona | 82 | 38 | 25 | 7 | 6 | 86 | 38 | ||
| 3 | Atlético de Madrid | 70 | 38 | 18 | 16 | 4 | 51 | 27 | ||
| 4 | Sevilla FC | 70 | 38 | 19 | 13 | 6 | 54 | 34 | ||
| 5 | Villarreal CF | 60 | 38 | 18 | 6 | 14 | 63 | 49 | ||
| 6 | Real Sociedad | 56 | 38 | 16 | 8 | 14 | 56 | 48 | ||
| 7 | Granada CF | 56 | 38 | 16 | 8 | 14 | 52 | 45 | ||
| 8 | Getafe CF | 54 | 38 | 14 | 12 | 12 | 43 | 37 | ||
| 9 | Valencia CF | 53 | 38 | 14 | 11 | 13 | 46 | 53 | ||
| 10 | CA Osasuna | 52 | 38 | 13 | 13 | 12 | 46 | 54 | ||
| 11 | Athletic Club | 51 | 38 | 13 | 12 | 13 | 41 | 38 | ||
| 12 | Levante UD | 49 | 38 | 14 | 7 | 17 | 47 | 53 | ||
| 13 | Real Valladolid CF | 42 | 38 | 9 | 15 | 14 | 32 | 43 | ||
| 14 | SD Eibar | 42 | 38 | 11 | 9 | 18 | 39 | 56 | ||
| 15 | Real Betis Balompié | 41 | 38 | 10 | 11 | 17 | 48 | 60 | ||
| 16 | Deportivo Alavés | 39 | 38 | 10 | 9 | 19 | 34 | 59 | ||
| 17 | RC Celta de Vigo | 37 | 38 | 7 | 16 | 15 | 37 | 49 | ||
| 18 | CD Leganés | 36 | 38 | 8 | 12 | 18 | 30 | 51 | ||
| 19 | RCD Mallorca | 33 | 38 | 9 | 6 | 23 | 40 | 65 | ||
| 20 | RCD Espanyol | 25 | 38 | 5 | 10 | 23 | 27 | 58 | ||
| Champions League | ||||||||||
| Europa League | ||||||||||
| Europa League qual. | ||||||||||
| Relegation | ||||||||||
| Matchday 1 | ||||||
| 16/08/2019 | 21:00 | Athletic Club - FC Barcelona | 1-0 | |||
| 17/08/2019 | 17:00 | RC Celta de Vigo - Real Madrid CF | 1-3 | |||
| 17/08/2019 | 19:00 | Valencia CF - Real Sociedad | 1-1 | |||
| 17/08/2019 | 20:00 | RCD Mallorca - SD Eibar | 2-1 | |||
| 17/08/2019 | 21:00 | CD Leganés - CA Osasuna | 0-1 | |||
| 17/08/2019 | 21:00 | Villarreal CF - Granada CF | 4-4 | |||
| 18/08/2019 | 17:00 | Deportivo Alavés - Levante UD | 1-0 | |||
| 18/08/2019 | 19:00 | RCD Espanyol - Sevilla FC | 0-2 | |||
| 18/08/2019 | 21:00 | Real Betis Balompié - Real Valladolid CF | 1-2 | |||
| 18/08/2019 | 22:00 | Atlético de Madrid - Getafe CF | 1-0 | |||
| Matchday 2 | ||||||
| 23/08/2019 | 20:00 | Granada CF - Sevilla FC | 0-1 | |||
| 23/08/2019 | 22:00 | Levante UD - Villarreal CF | 2-1 | |||
| 24/08/2019 | 17:00 | CA Osasuna - SD Eibar | 0-0 | |||
| 24/08/2019 | 19:00 | Real Madrid CF - Real Valladolid CF | 1-1 | |||
| 24/08/2019 | 21:00 | Getafe CF - Athletic Club | 1-1 | |||
| 24/08/2019 | 21:00 | RC Celta de Vigo - Valencia CF | 1-0 | |||
| 25/08/2019 | 17:00 | Deportivo Alavés - RCD Espanyol | 0-0 | |||
| 25/08/2019 | 17:00 | RCD Mallorca - Real Sociedad | 0-1 | |||
| 25/08/2019 | 19:00 | CD Leganés - Atlético de Madrid | 0-1 | |||
| 25/08/2019 | 21:00 | FC Barcelona - Real Betis Balompié | 5-2 | |||
| Matchday 3 | ||||||
| 30/08/2019 | 20:00 | Sevilla FC - RC Celta de Vigo | 1-1 | |||
| 30/08/2019 | 22:00 | Athletic Club - Real Sociedad | 2-0 | |||
| 31/08/2019 | 17:00 | CA Osasuna - FC Barcelona | 2-2 | |||
| 31/08/2019 | 19:00 | Getafe CF - Deportivo Alavés | 1-1 | |||
| 31/08/2019 | 19:00 | Levante UD - Real Valladolid CF | 2-0 | |||
| 31/08/2019 | 21:00 | Real Betis Balompié - CD Leganés | 2-1 | |||
| 01/09/2019 | 17:00 | Valencia CF - RCD Mallorca | 2-0 | |||
| 01/09/2019 | 19:00 | Atlético de Madrid - SD Eibar | 3-2 | |||
| 01/09/2019 | 19:00 | RCD Espanyol - Granada CF | 0-3 | |||
| 01/09/2019 | 21:00 | Villarreal CF - Real Madrid CF | 2-2 | |||
| Matchday 4 | ||||||
| 13/09/2019 | 21:00 | RCD Mallorca - Athletic Club | 0-0 | |||
| 14/09/2019 | 13:00 | Real Madrid CF - Levante UD | 3-2 | |||
| 14/09/2019 | 16:00 | CD Leganés - Villarreal CF | 0-3 | |||
| 14/09/2019 | 18:30 | Real Sociedad - Atlético de Madrid | 2-0 | |||
| 14/09/2019 | 21:00 | FC Barcelona - Valencia CF | 5-2 | |||
| 15/09/2019 | 12:00 | SD Eibar - RCD Espanyol | 1-2 | |||
| 15/09/2019 | 14:00 | Deportivo Alavés - Sevilla FC | 0-1 | |||
| 15/09/2019 | 16:00 | RC Celta de Vigo - Granada CF | 0-2 | |||
| 15/09/2019 | 18:30 | Real Valladolid CF - CA Osasuna | 1-1 | |||
| 15/09/2019 | 21:00 | Real Betis Balompié - Getafe CF | 1-1 | |||
| Matchday 5 | ||||||
| 20/09/2019 | 21:00 | CA Osasuna - Real Betis Balompié | 0-0 | |||
| 21/09/2019 | 13:00 | Villarreal CF - Real Valladolid CF | 2-0 | |||
| 21/09/2019 | 16:00 | Levante UD - SD Eibar | 0-0 | |||
| 21/09/2019 | 18:30 | Atlético de Madrid - RC Celta de Vigo | 0-0 | |||
| 21/09/2019 | 21:00 | Granada CF - FC Barcelona | 2-0 | |||
| 22/09/2019 | 12:00 | Getafe CF - RCD Mallorca | 4-2 | |||
| 22/09/2019 | 14:00 | RCD Espanyol - Real Sociedad | 1-3 | |||
| 22/09/2019 | 16:00 | Valencia CF - CD Leganés | 1-1 | |||
| 22/09/2019 | 18:30 | Athletic Club - Deportivo Alavés | 2-0 | |||
| 22/09/2019 | 21:00 | Sevilla FC - Real Madrid CF | 0-1 | |||
| Matchday 6 | ||||||
| 24/09/2019 | 19:00 | Real Valladolid CF - Granada CF | 1-1 | |||
| 24/09/2019 | 20:00 | Real Betis Balompié - Levante UD | 3-1 | |||
| 24/09/2019 | 21:00 | FC Barcelona - Villarreal CF | 2-1 | |||
| 25/09/2019 | 19:00 | CD Leganés - Athletic Club | 1-1 | |||
| 25/09/2019 | 19:00 | RCD Mallorca - Atlético de Madrid | 0-2 | |||
| 25/09/2019 | 20:00 | Valencia CF - Getafe CF | 3-3 | |||
| 25/09/2019 | 21:00 | Real Madrid CF - CA Osasuna | 2-0 | |||
| 26/09/2019 | 19:00 | SD Eibar - Sevilla FC | 3-2 | |||
| 26/09/2019 | 20:00 | RC Celta de Vigo - RCD Espanyol | 1-1 | |||
| 26/09/2019 | 21:00 | Real Sociedad - Deportivo Alavés | 3-0 | |||
| Matchday 7 | ||||||
| 27/09/2019 | 21:00 | Villarreal CF - Real Betis Balompié | 5-1 | |||
| 28/09/2019 | 13:00 | Athletic Club - Valencia CF | 0-1 | |||
| 28/09/2019 | 16:00 | Getafe CF - FC Barcelona | 0-2 | |||
| 28/09/2019 | 18:30 | Granada CF - CD Leganés | 1-0 | |||
| 28/09/2019 | 21:00 | Atlético de Madrid - Real Madrid CF | 0-0 | |||
| 29/09/2019 | 12:00 | RCD Espanyol - Real Valladolid CF | 0-2 | |||
| 29/09/2019 | 14:00 | SD Eibar - RC Celta de Vigo | 2-0 | |||
| 29/09/2019 | 16:00 | Deportivo Alavés - RCD Mallorca | 2-0 | |||
| 29/09/2019 | 18:30 | Levante UD - CA Osasuna | 1-1 | |||
| 29/09/2019 | 21:00 | Sevilla FC - Real Sociedad | 3-2 | |||
| Matchday 8 | ||||||
| 04/10/2019 | 21:00 | Real Betis Balompié - SD Eibar | 1-1 | |||
| 05/10/2019 | 13:00 | CD Leganés - Levante UD | 1-2 | |||
| 05/10/2019 | 16:00 | Real Madrid CF - Granada CF | 4-2 | |||
| 05/10/2019 | 18:30 | Valencia CF - Deportivo Alavés | 2-1 | |||
| 05/10/2019 | 21:00 | CA Osasuna - Villarreal CF | 2-1 | |||
| 06/10/2019 | 12:00 | RCD Mallorca - RCD Espanyol | 2-0 | |||
| 06/10/2019 | 14:00 | RC Celta de Vigo - Athletic Club | 1-0 | |||
| 06/10/2019 | 16:00 | Real Valladolid CF - Atlético de Madrid | 0-0 | |||
| 06/10/2019 | 18:30 | Real Sociedad - Getafe CF | 1-2 | |||
| 06/10/2019 | 21:00 | FC Barcelona - Sevilla FC | 4-0 | |||
| Matchday 9 | ||||||
| 18/10/2019 | 21:00 | Granada CF - CA Osasuna | 1-0 | |||
| 19/10/2019 | 13:00 | SD Eibar - FC Barcelona | 0-3 | |||
| 19/10/2019 | 16:00 | Atlético de Madrid - Valencia CF | 1-1 | |||
| 19/10/2019 | 18:30 | Getafe CF - CD Leganés | 2-0 | |||
| 19/10/2019 | 21:00 | RCD Mallorca - Real Madrid CF | 1-0 | |||
| 20/10/2019 | 12:00 | Deportivo Alavés - RC Celta de Vigo | 2-0 | |||
| 20/10/2019 | 14:00 | Real Sociedad - Real Betis Balompié | 3-1 | |||
| 20/10/2019 | 16:00 | RCD Espanyol - Villarreal CF | 0-1 | |||
| 20/10/2019 | 18:30 | Athletic Club - Real Valladolid CF | 1-1 | |||
| 20/10/2019 | 21:00 | Sevilla FC - Levante UD | 1-0 | |||
| Matchday 10 | ||||||
| 25/10/2019 | 21:00 | Villarreal CF - Deportivo Alavés | 4-1 | |||
| 26/10/2019 | 16:00 | CD Leganés - RCD Mallorca | 1-0 | |||
| 26/10/2019 | 18:30 | Real Valladolid CF - SD Eibar | 2-0 | |||
| 26/10/2019 | 21:00 | Atlético de Madrid - Athletic Club | 2-0 | |||
| 27/10/2019 | 12:00 | RC Celta de Vigo - Real Sociedad | 0-1 | |||
| 27/10/2019 | 14:00 | Granada CF - Real Betis Balompié | 1-0 | |||
| 27/10/2019 | 16:00 | Levante UD - RCD Espanyol | 0-1 | |||
| 27/10/2019 | 18:30 | Sevilla FC - Getafe CF | 2-0 | |||
| 27/10/2019 | 21:00 | CA Osasuna - Valencia CF | 3-1 | |||
| 18/12/2019 | 20:00 | FC Barcelona - Real Madrid CF | 0-0 | |||
| Matchday 11 | ||||||
| 29/10/2019 | 19:00 | Deportivo Alavés - Atlético de Madrid | 1-1 | |||
| 29/10/2019 | 21:15 | FC Barcelona - Real Valladolid CF | 5-1 | |||
| 30/10/2019 | 19:00 | Real Sociedad - Levante UD | 1-2 | |||
| 30/10/2019 | 19:00 | Valencia CF - Sevilla FC | 1-1 | |||
| 30/10/2019 | 20:00 | Athletic Club - RCD Espanyol | 3-0 | |||
| 30/10/2019 | 21:00 | Real Betis Balompié - RC Celta de Vigo | 2-1 | |||
| 30/10/2019 | 21:15 | Real Madrid CF - CD Leganés | 5-0 | |||
| 31/10/2019 | 19:00 | RCD Mallorca - CA Osasuna | 2-2 | |||
| 31/10/2019 | 19:00 | SD Eibar - Villarreal CF | 2-1 | |||
| 31/10/2019 | 21:15 | Getafe CF - Granada CF | 3-1 | |||
| Matchday 12 | ||||||
| 02/11/2019 | 13:00 | RCD Espanyol - Valencia CF | 1-2 | |||
| 02/11/2019 | 16:00 | Levante UD - FC Barcelona | 3-1 | |||
| 02/11/2019 | 18:30 | Sevilla FC - Atlético de Madrid | 1-1 | |||
| 02/11/2019 | 21:00 | Real Madrid CF - Real Betis Balompié | 0-0 | |||
| 03/11/2019 | 12:00 | Real Valladolid CF - RCD Mallorca | 3-0 | |||
| 03/11/2019 | 14:00 | Villarreal CF - Athletic Club | 0-0 | |||
| 03/11/2019 | 16:00 | CA Osasuna - Deportivo Alavés | 4-2 | |||
| 03/11/2019 | 18:30 | CD Leganés - SD Eibar | 1-2 | |||
| 03/11/2019 | 18:30 | RC Celta de Vigo - Getafe CF | 0-1 | |||
| 03/11/2019 | 21:00 | Granada CF - Real Sociedad | 1-2 | |||
| Matchday 13 | ||||||
| 08/11/2019 | 21:00 | Real Sociedad - CD Leganés | 1-1 | |||
| 09/11/2019 | 13:00 | Deportivo Alavés - Real Valladolid CF | 3-0 | |||
| 09/11/2019 | 16:00 | Valencia CF - Granada CF | 2-0 | |||
| 09/11/2019 | 18:30 | SD Eibar - Real Madrid CF | 0-4 | |||
| 09/11/2019 | 21:00 | FC Barcelona - RC Celta de Vigo | 4-1 | |||
| 10/11/2019 | 12:00 | RCD Mallorca - Villarreal CF | 3-1 | |||
| 10/11/2019 | 14:00 | Athletic Club - Levante UD | 2-1 | |||
| 10/11/2019 | 16:00 | Atlético de Madrid - RCD Espanyol | 3-1 | |||
| 10/11/2019 | 18:30 | Getafe CF - CA Osasuna | 0-0 | |||
| 10/11/2019 | 21:00 | Real Betis Balompié - Sevilla FC | 1-2 | |||
| Matchday 14 | ||||||
| 22/11/2019 | 21:00 | Levante UD - RCD Mallorca | 2-1 | |||
| 23/11/2019 | 13:00 | CD Leganés - FC Barcelona | 1-2 | |||
| 23/11/2019 | 16:00 | Real Betis Balompié - Valencia CF | 2-1 | |||
| 23/11/2019 | 18:30 | Granada CF - Atlético de Madrid | 1-1 | |||
| 23/11/2019 | 21:00 | Real Madrid CF - Real Sociedad | 3-1 | |||
| 24/11/2019 | 12:00 | RCD Espanyol - Getafe CF | 1-1 | |||
| 24/11/2019 | 14:00 | CA Osasuna - Athletic Club | 1-2 | |||
| 24/11/2019 | 16:00 | SD Eibar - Deportivo Alavés | 0-2 | |||
| 24/11/2019 | 18:30 | Villarreal CF - RC Celta de Vigo | 1-3 | |||
| 24/11/2019 | 21:00 | Real Valladolid CF - Sevilla FC | 0-1 | |||
| Matchday 15 | ||||||
| 29/11/2019 | 21:00 | RC Celta de Vigo - Real Valladolid CF | 0-0 | |||
| 30/11/2019 | 13:00 | Deportivo Alavés - Real Madrid CF | 1-2 | |||
| 30/11/2019 | 16:00 | Real Sociedad - SD Eibar | 4-1 | |||
| 30/11/2019 | 18:30 | RCD Mallorca - Real Betis Balompié | 1-2 | |||
| 30/11/2019 | 21:00 | Valencia CF - Villarreal CF | 2-1 | |||
| 01/12/2019 | 12:00 | Sevilla FC - CD Leganés | 1-0 | |||
| 01/12/2019 | 14:00 | Athletic Club - Granada CF | 2-0 | |||
| 01/12/2019 | 16:00 | RCD Espanyol - CA Osasuna | 2-4 | |||
| 01/12/2019 | 18:30 | Getafe CF - Levante UD | 4-0 | |||
| 01/12/2019 | 21:00 | Atlético de Madrid - FC Barcelona | 0-1 | |||
| Matchday 16 | ||||||
| 06/12/2019 | 21:00 | Villarreal CF - Atlético de Madrid | 0-0 | |||
| 07/12/2019 | 13:00 | Real Madrid CF - RCD Espanyol | 2-0 | |||
| 07/12/2019 | 16:00 | Granada CF - Deportivo Alavés | 3-0 | |||
| 07/12/2019 | 18:30 | Levante UD - Valencia CF | 2-4 | |||
| 07/12/2019 | 21:00 | FC Barcelona - RCD Mallorca | 5-2 | |||
| 08/12/2019 | 12:00 | SD Eibar - Getafe CF | 0-1 | |||
| 08/12/2019 | 14:00 | Real Betis Balompié - Athletic Club | 3-2 | |||
| 08/12/2019 | 16:00 | Real Valladolid CF - Real Sociedad | 0-0 | |||
| 08/12/2019 | 18:30 | CD Leganés - RC Celta de Vigo | 3-2 | |||
| 08/12/2019 | 21:00 | CA Osasuna - Sevilla FC | 1-1 | |||
| Matchday 17 | ||||||
| 13/12/2019 | 21:00 | Deportivo Alavés - CD Leganés | 1-1 | |||
| 14/12/2019 | 13:00 | Granada CF - Levante UD | 1-2 | |||
| 14/12/2019 | 16:00 | Real Sociedad - FC Barcelona | 2-2 | |||
| 14/12/2019 | 18:30 | Athletic Club - SD Eibar | 0-0 | |||
| 14/12/2019 | 21:00 | Atlético de Madrid - CA Osasuna | 2-0 | |||
| 15/12/2019 | 12:00 | Getafe CF - Real Valladolid CF | 2-0 | |||
| 15/12/2019 | 14:00 | RC Celta de Vigo - RCD Mallorca | 2-2 | |||
| 15/12/2019 | 16:00 | RCD Espanyol - Real Betis Balompié | 2-2 | |||
| 15/12/2019 | 18:30 | Sevilla FC - Villarreal CF | 1-2 | |||
| 15/12/2019 | 21:00 | Valencia CF - Real Madrid CF | 1-1 | |||
| Matchday 18 | ||||||
| 20/12/2019 | 21:00 | SD Eibar - Granada CF | 3-0 | |||
| 21/12/2019 | 13:00 | RCD Mallorca - Sevilla FC | 0-2 | |||
| 21/12/2019 | 16:00 | FC Barcelona - Deportivo Alavés | 4-1 | |||
| 21/12/2019 | 18:30 | Villarreal CF - Getafe CF | 1-0 | |||
| 21/12/2019 | 21:00 | Real Valladolid CF - Valencia CF | 1-1 | |||
| 22/12/2019 | 12:00 | CD Leganés - RCD Espanyol | 2-0 | |||
| 22/12/2019 | 14:00 | CA Osasuna - Real Sociedad | 3-4 | |||
| 22/12/2019 | 16:00 | Real Betis Balompié - Atlético de Madrid | 1-2 | |||
| 22/12/2019 | 18:30 | Levante UD - RC Celta de Vigo | 3-1 | |||
| 22/12/2019 | 21:00 | Real Madrid CF - Athletic Club | 0-0 | |||
| Matchday 19 | ||||||
| 03/01/2020 | 19:00 | Real Valladolid CF - CD Leganés | 2-2 | |||
| 03/01/2020 | 21:00 | Sevilla FC - Athletic Club | 1-1 | |||
| 04/01/2020 | 13:00 | Valencia CF - SD Eibar | 1-0 | |||
| 04/01/2020 | 16:00 | Getafe CF - Real Madrid CF | 0-3 | |||
| 04/01/2020 | 18:30 | Atlético de Madrid - Levante UD | 2-1 | |||
| 04/01/2020 | 21:00 | RCD Espanyol - FC Barcelona | 2-2 | |||
| 05/01/2020 | 12:00 | Granada CF - RCD Mallorca | 1-0 | |||
| 05/01/2020 | 14:00 | Real Sociedad - Villarreal CF | 1-2 | |||
| 05/01/2020 | 16:00 | Deportivo Alavés - Real Betis Balompié | 1-1 | |||
| 05/01/2020 | 21:00 | RC Celta de Vigo - CA Osasuna | 1-1 | |||
| Matchday 20 | ||||||
| 17/01/2020 | 21:00 | CD Leganés - Getafe CF | 0-3 | |||
| 18/01/2020 | 13:00 | Levante UD - Deportivo Alavés | 0-1 | |||
| 18/01/2020 | 16:00 | Real Madrid CF - Sevilla FC | 2-1 | |||
| 18/01/2020 | 18:30 | CA Osasuna - Real Valladolid CF | 0-0 | |||
| 18/01/2020 | 21:00 | SD Eibar - Atlético de Madrid | 2-0 | |||
| 19/01/2020 | 12:00 | RCD Mallorca - Valencia CF | 4-1 | |||
| 19/01/2020 | 14:00 | Real Betis Balompié - Real Sociedad | 3-0 | |||
| 19/01/2020 | 16:00 | Villarreal CF - RCD Espanyol | 1-2 | |||
| 19/01/2020 | 18:30 | Athletic Club - RC Celta de Vigo | 1-1 | |||
| 19/01/2020 | 21:00 | FC Barcelona - Granada CF | 1-0 | |||
| Matchday 21 | ||||||
| 24/01/2020 | 21:00 | CA Osasuna - Levante UD | 2-0 | |||
| 25/01/2020 | 13:00 | RCD Espanyol - Athletic Club | 1-1 | |||
| 25/01/2020 | 16:00 | Valencia CF - FC Barcelona | 2-0 | |||
| 25/01/2020 | 18:30 | Deportivo Alavés - Villarreal CF | 1-2 | |||
| 25/01/2020 | 21:00 | Sevilla FC - Granada CF | 2-0 | |||
| 26/01/2020 | 12:00 | Atlético de Madrid - CD Leganés | 0-0 | |||
| 26/01/2020 | 14:00 | RC Celta de Vigo - SD Eibar | 0-0 | |||
| 26/01/2020 | 16:00 | Getafe CF - Real Betis Balompié | 1-0 | |||
| 26/01/2020 | 18:30 | Real Sociedad - RCD Mallorca | 3-0 | |||
| 26/01/2020 | 21:00 | Real Valladolid CF - Real Madrid CF | 0-1 | |||
| Matchday 22 | ||||||
| 01/02/2020 | 13:00 | Granada CF - RCD Espanyol | 2-1 | |||
| 01/02/2020 | 16:00 | Real Madrid CF - Atlético de Madrid | 1-0 | |||
| 01/02/2020 | 18:30 | RCD Mallorca - Real Valladolid CF | 0-1 | |||
| 01/02/2020 | 21:00 | Valencia CF - RC Celta de Vigo | 1-0 | |||
| 02/02/2020 | 12:00 | CD Leganés - Real Sociedad | 2-1 | |||
| 02/02/2020 | 14:00 | SD Eibar - Real Betis Balompié | 1-1 | |||
| 02/02/2020 | 16:00 | Athletic Club - Getafe CF | 0-2 | |||
| 02/02/2020 | 18:30 | Sevilla FC - Deportivo Alavés | 1-1 | |||
| 02/02/2020 | 18:30 | Villarreal CF - CA Osasuna | 3-1 | |||
| 02/02/2020 | 21:00 | FC Barcelona - Levante UD | 2-1 | |||
| Matchday 23 | ||||||
| 07/02/2020 | 21:00 | Deportivo Alavés - SD Eibar | 2-1 | |||
| 08/02/2020 | 13:00 | Levante UD - CD Leganés | 2-0 | |||
| 08/02/2020 | 16:00 | Getafe CF - Valencia CF | 3-0 | |||
| 08/02/2020 | 18:30 | Real Valladolid CF - Villarreal CF | 1-1 | |||
| 08/02/2020 | 21:00 | Atlético de Madrid - Granada CF | 1-0 | |||
| 09/02/2020 | 12:00 | RCD Espanyol - RCD Mallorca | 1-0 | |||
| 09/02/2020 | 14:00 | Real Sociedad - Athletic Club | 2-1 | |||
| 09/02/2020 | 16:00 | CA Osasuna - Real Madrid CF | 1-4 | |||
| 09/02/2020 | 18:30 | RC Celta de Vigo - Sevilla FC | 2-1 | |||
| 09/02/2020 | 21:00 | Real Betis Balompié - FC Barcelona | 2-3 | |||
| Matchday 24 | ||||||
| 14/02/2020 | 21:00 | Valencia CF - Atlético de Madrid | 2-2 | |||
| 15/02/2020 | 13:00 | RCD Mallorca - Deportivo Alavés | 1-0 | |||
| 15/02/2020 | 16:00 | FC Barcelona - Getafe CF | 2-1 | |||
| 15/02/2020 | 18:30 | Villarreal CF - Levante UD | 2-1 | |||
| 15/02/2020 | 21:00 | Granada CF - Real Valladolid CF | 2-1 | |||
| 16/02/2020 | 12:00 | Sevilla FC - RCD Espanyol | 2-2 | |||
| 16/02/2020 | 14:00 | CD Leganés - Real Betis Balompié | 0-0 | |||
| 16/02/2020 | 18:30 | Athletic Club - CA Osasuna | 0-1 | |||
| 16/02/2020 | 21:00 | Real Madrid CF - RC Celta de Vigo | 2-2 | |||
| 10/03/2020 | 20:00 | SD Eibar - Real Sociedad | 1-2 | |||
| Matchday 25 | ||||||
| 21/02/2020 | 21:00 | Real Betis Balompié - RCD Mallorca | 3-3 | |||
| 22/02/2020 | 13:00 | RC Celta de Vigo - CD Leganés | 1-0 | |||
| 22/02/2020 | 16:00 | FC Barcelona - SD Eibar | 5-0 | |||
| 22/02/2020 | 18:30 | Real Sociedad - Valencia CF | 3-0 | |||
| 22/02/2020 | 21:00 | Levante UD - Real Madrid CF | 1-0 | |||
| 23/02/2020 | 12:00 | CA Osasuna - Granada CF | 0-3 | |||
| 23/02/2020 | 14:00 | Deportivo Alavés - Athletic Club | 2-1 | |||
| 23/02/2020 | 16:00 | Real Valladolid CF - RCD Espanyol | 2-1 | |||
| 23/02/2020 | 18:30 | Getafe CF - Sevilla FC | 0-3 | |||
| 23/02/2020 | 21:00 | Atlético de Madrid - Villarreal CF | 3-1 | |||
| Matchday 26 | ||||||
| 28/02/2020 | 21:00 | Real Sociedad - Real Valladolid CF | 1-0 | |||
| 29/02/2020 | 13:00 | SD Eibar - Levante UD | 3-0 | |||
| 29/02/2020 | 16:00 | Valencia CF - Real Betis Balompié | 2-1 | |||
| 29/02/2020 | 18:30 | CD Leganés - Deportivo Alavés | 1-1 | |||
| 29/02/2020 | 21:00 | Granada CF - RC Celta de Vigo | 0-0 | |||
| 01/03/2020 | 12:00 | Sevilla FC - CA Osasuna | 3-2 | |||
| 01/03/2020 | 14:00 | Athletic Club - Villarreal CF | 1-0 | |||
| 01/03/2020 | 16:00 | RCD Espanyol - Atlético de Madrid | 1-1 | |||
| 01/03/2020 | 18:30 | RCD Mallorca - Getafe CF | 0-1 | |||
| 01/03/2020 | 21:00 | Real Madrid CF - FC Barcelona | 2-0 | |||
| Matchday 27 | ||||||
| 06/03/2020 | 21:00 | Deportivo Alavés - Valencia CF | 1-1 | |||
| 07/03/2020 | 13:00 | SD Eibar - RCD Mallorca | 1-2 | |||
| 07/03/2020 | 16:00 | Atlético de Madrid - Sevilla FC | 2-2 | |||
| 07/03/2020 | 18:30 | FC Barcelona - Real Sociedad | 1-0 | |||
| 07/03/2020 | 21:00 | Getafe CF - RC Celta de Vigo | 0-0 | |||
| 08/03/2020 | 12:00 | CA Osasuna - RCD Espanyol | 1-0 | |||
| 08/03/2020 | 14:00 | Real Valladolid CF - Athletic Club | 1-4 | |||
| 08/03/2020 | 16:00 | Levante UD - Granada CF | 1-1 | |||
| 08/03/2020 | 18:30 | Villarreal CF - CD Leganés | 1-2 | |||
| 08/03/2020 | 21:00 | Real Betis Balompié - Real Madrid CF | 2-1 | |||
| Matchday 28 | ||||||
| 11/06/2020 | 22:00 | Sevilla FC - Real Betis Balompié | 2-0 | |||
| 12/06/2020 | 19:30 | Granada CF - Getafe CF | 2-1 | |||
| 12/06/2020 | 22:00 | Valencia CF - Levante UD | 1-1 | |||
| 13/06/2020 | 14:00 | RCD Espanyol - Deportivo Alavés | 2-0 | |||
| 13/06/2020 | 17:00 | RC Celta de Vigo - Villarreal CF | 0-1 | |||
| 13/06/2020 | 19:30 | CD Leganés - Real Valladolid CF | 1-2 | |||
| 13/06/2020 | 22:00 | RCD Mallorca - FC Barcelona | 0-4 | |||
| 14/06/2020 | 14:00 | Athletic Club - Atlético de Madrid | 1-1 | |||
| 14/06/2020 | 19:30 | Real Madrid CF - SD Eibar | 3-1 | |||
| 14/06/2020 | 22:00 | Real Sociedad - CA Osasuna | 1-1 | |||
| Matchday 29 | ||||||
| 15/06/2020 | 19:30 | Levante UD - Sevilla FC | 1-1 | |||
| 15/06/2020 | 22:00 | Real Betis Balompié - Granada CF | 2-2 | |||
| 16/06/2020 | 19:30 | Getafe CF - RCD Espanyol | 0-0 | |||
| 16/06/2020 | 19:30 | Villarreal CF - RCD Mallorca | 1-0 | |||
| 16/06/2020 | 22:00 | FC Barcelona - CD Leganés | 2-0 | |||
| 17/06/2020 | 19:30 | Real Valladolid CF - RC Celta de Vigo | 0-0 | |||
| 17/06/2020 | 19:30 | SD Eibar - Athletic Club | 2-2 | |||
| 17/06/2020 | 22:00 | CA Osasuna - Atlético de Madrid | 0-5 | |||
| 18/06/2020 | 19:30 | Deportivo Alavés - Real Sociedad | 2-0 | |||
| 18/06/2020 | 22:00 | Real Madrid CF - Valencia CF | 3-0 | |||
| Matchday 30 | ||||||
| 19/06/2020 | 19:30 | Granada CF - Villarreal CF | 0-1 | |||
| 19/06/2020 | 19:30 | RCD Mallorca - CD Leganés | 1-1 | |||
| 19/06/2020 | 22:00 | Sevilla FC - FC Barcelona | 0-0 | |||
| 20/06/2020 | 14:00 | RCD Espanyol - Levante UD | 1-3 | |||
| 20/06/2020 | 17:00 | Athletic Club - Real Betis Balompié | 1-0 | |||
| 20/06/2020 | 19:30 | Getafe CF - SD Eibar | 1-1 | |||
| 20/06/2020 | 22:00 | Atlético de Madrid - Real Valladolid CF | 1-0 | |||
| 21/06/2020 | 14:00 | RC Celta de Vigo - Deportivo Alavés | 6-0 | |||
| 21/06/2020 | 19:30 | Valencia CF - CA Osasuna | 2-0 | |||
| 21/06/2020 | 22:00 | Real Sociedad - Real Madrid CF | 1-2 | |||
| Matchday 31 | ||||||
| 22/06/2020 | 19:30 | Villarreal CF - Sevilla FC | 2-2 | |||
| 22/06/2020 | 22:00 | CD Leganés - Granada CF | 0-0 | |||
| 23/06/2020 | 19:30 | Levante UD - Atlético de Madrid | 0-1 | |||
| 23/06/2020 | 19:30 | Real Valladolid CF - Getafe CF | 1-1 | |||
| 23/06/2020 | 22:00 | FC Barcelona - Athletic Club | 1-0 | |||
| 24/06/2020 | 19:30 | Deportivo Alavés - CA Osasuna | 0-1 | |||
| 24/06/2020 | 19:30 | Real Sociedad - RC Celta de Vigo | 0-1 | |||
| 24/06/2020 | 22:00 | Real Madrid CF - RCD Mallorca | 2-0 | |||
| 25/06/2020 | 19:30 | SD Eibar - Valencia CF | 1-0 | |||
| 25/06/2020 | 22:00 | Real Betis Balompié - RCD Espanyol | 1-0 | |||
| Matchday 32 | ||||||
| 26/06/2020 | 22:00 | Sevilla FC - Real Valladolid CF | 1-1 | |||
| 27/06/2020 | 14:00 | Athletic Club - RCD Mallorca | 3-1 | |||
| 27/06/2020 | 17:00 | RC Celta de Vigo - FC Barcelona | 2-2 | |||
| 27/06/2020 | 19:30 | CA Osasuna - CD Leganés | 2-1 | |||
| 27/06/2020 | 22:00 | Atlético de Madrid - Deportivo Alavés | 2-1 | |||
| 28/06/2020 | 14:00 | Levante UD - Real Betis Balompié | 4-2 | |||
| 28/06/2020 | 17:00 | Villarreal CF - Valencia CF | 2-0 | |||
| 28/06/2020 | 19:30 | Granada CF - SD Eibar | 1-2 | |||
| 28/06/2020 | 22:00 | RCD Espanyol - Real Madrid CF | 0-1 | |||
| 29/06/2020 | 22:00 | Getafe CF - Real Sociedad | 2-1 | |||
| Matchday 33 | ||||||
| 30/06/2020 | 19:30 | RCD Mallorca - RC Celta de Vigo | 5-1 | |||
| 30/06/2020 | 21:00 | CD Leganés - Sevilla FC | 0-3 | |||
| 30/06/2020 | 22:00 | FC Barcelona - Atlético de Madrid | 2-2 | |||
| 01/07/2020 | 19:30 | Deportivo Alavés - Granada CF | 0-2 | |||
| 01/07/2020 | 19:30 | Valencia CF - Athletic Club | 0-2 | |||
| 01/07/2020 | 22:00 | Real Betis Balompié - Villarreal CF | 0-2 | |||
| 01/07/2020 | 22:00 | Real Valladolid CF - Levante UD | 0-0 | |||
| 02/07/2020 | 19:30 | Real Sociedad - RCD Espanyol | 2-1 | |||
| 02/07/2020 | 19:30 | SD Eibar - CA Osasuna | 0-2 | |||
| 02/07/2020 | 22:00 | Real Madrid CF - Getafe CF | 1-0 | |||
| Matchday 34 | ||||||
| 03/07/2020 | 22:00 | Atlético de Madrid - RCD Mallorca | 3-0 | |||
| 04/07/2020 | 17:00 | RC Celta de Vigo - Real Betis Balompié | 1-1 | |||
| 04/07/2020 | 19:30 | Real Valladolid CF - Deportivo Alavés | 1-0 | |||
| 04/07/2020 | 22:00 | Granada CF - Valencia CF | 2-2 | |||
| 05/07/2020 | 14:00 | Athletic Club - Real Madrid CF | 0-1 | |||
| 05/07/2020 | 17:00 | RCD Espanyol - CD Leganés | 0-1 | |||
| 05/07/2020 | 19:30 | CA Osasuna - Getafe CF | 0-0 | |||
| 05/07/2020 | 22:00 | Villarreal CF - FC Barcelona | 1-4 | |||
| 06/07/2020 | 19:30 | Levante UD - Real Sociedad | 1-1 | |||
| 06/07/2020 | 22:00 | Sevilla FC - SD Eibar | 1-0 | |||
| Matchday 35 | ||||||
| 07/07/2020 | 19:30 | Valencia CF - Real Valladolid CF | 2-1 | |||
| 07/07/2020 | 22:00 | RC Celta de Vigo - Atlético de Madrid | 1-1 | |||
| 08/07/2020 | 20:30 | Getafe CF - Villarreal CF | 1-3 | |||
| 08/07/2020 | 20:30 | Real Betis Balompié - CA Osasuna | 3-0 | |||
| 08/07/2020 | 22:00 | FC Barcelona - RCD Espanyol | 1-0 | |||
| 09/07/2020 | 19:30 | RCD Mallorca - Levante UD | 2-0 | |||
| 09/07/2020 | 19:30 | SD Eibar - CD Leganés | 0-0 | |||
| 09/07/2020 | 22:00 | Athletic Club - Sevilla FC | 1-2 | |||
| 10/07/2020 | 19:30 | Real Sociedad - Granada CF | 2-3 | |||
| 10/07/2020 | 22:00 | Real Madrid CF - Deportivo Alavés | 2-0 | |||
| Matchday 36 | ||||||
| 11/07/2020 | 17:00 | CA Osasuna - RC Celta de Vigo | 2-1 | |||
| 11/07/2020 | 19:30 | Real Valladolid CF - FC Barcelona | 0-1 | |||
| 11/07/2020 | 22:00 | Atlético de Madrid - Real Betis Balompié | 1-0 | |||
| 12/07/2020 | 14:00 | RCD Espanyol - SD Eibar | 0-2 | |||
| 12/07/2020 | 17:00 | Levante UD - Athletic Club | 1-2 | |||
| 12/07/2020 | 19:30 | CD Leganés - Valencia CF | 1-0 | |||
| 12/07/2020 | 22:00 | Sevilla FC - RCD Mallorca | 2-0 | |||
| 13/07/2020 | 19:30 | Deportivo Alavés - Getafe CF | 0-0 | |||
| 13/07/2020 | 19:30 | Villarreal CF - Real Sociedad | 1-2 | |||
| 13/07/2020 | 22:00 | Granada CF - Real Madrid CF | 1-2 | |||
| Matchday 37 | ||||||
| 16/07/2020 | 18:30 | SD Eibar - Real Valladolid CF | 3-1 | |||
| 16/07/2020 | 21:00 | Athletic Club - CD Leganés | 0-2 | |||
| 16/07/2020 | 21:00 | FC Barcelona - CA Osasuna | 1-2 | |||
| 16/07/2020 | 21:00 | Getafe CF - Atlético de Madrid | 0-2 | |||
| 16/07/2020 | 21:00 | RC Celta de Vigo - Levante UD | 2-3 | |||
| 16/07/2020 | 21:00 | RCD Mallorca - Granada CF | 1-2 | |||
| 16/07/2020 | 21:00 | Real Betis Balompié - Deportivo Alavés | 1-2 | |||
| 16/07/2020 | 21:00 | Real Madrid CF - Villarreal CF | 2-1 | |||
| 16/07/2020 | 21:00 | Real Sociedad - Sevilla FC | 0-0 | |||
| 16/07/2020 | 21:00 | Valencia CF - RCD Espanyol | 1-0 | |||
| Matchday 38 | ||||||
| 19/07/2020 | 17:00 | Deportivo Alavés - FC Barcelona | 0-5 | |||
| 19/07/2020 | 18:30 | Real Valladolid CF - Real Betis Balompié | 2-0 | |||
| 19/07/2020 | 18:30 | Villarreal CF - SD Eibar | 4-0 | |||
| 19/07/2020 | 21:00 | Atlético de Madrid - Real Sociedad | 1-1 | |||
| 19/07/2020 | 21:00 | CA Osasuna - RCD Mallorca | 2-2 | |||
| 19/07/2020 | 21:00 | CD Leganés - Real Madrid CF | 2-2 | |||
| 19/07/2020 | 21:00 | Granada CF - Athletic Club | 4-0 | |||
| 19/07/2020 | 21:00 | Levante UD - Getafe CF | 1-0 | |||
| 19/07/2020 | 21:00 | RCD Espanyol - RC Celta de Vigo | 0-0 | |||
| 19/07/2020 | 21:00 | Sevilla FC - Valencia CF | 1-0 | |||
| Pos | Team | Pts | Pld | W | D | L | GF | GA | ||
| 1 | SD Huesca | 70 | 42 | 21 | 7 | 14 | 55 | 42 | ||
| 2 | Cádiz CF | 69 | 42 | 19 | 12 | 11 | 50 | 39 | ||
| 3 | Real Zaragoza | 65 | 42 | 18 | 11 | 13 | 59 | 53 | ||
| 4 | UD Almería | 64 | 42 | 17 | 13 | 12 | 62 | 43 | ||
| 5 | Girona FC | 63 | 42 | 17 | 12 | 13 | 48 | 43 | ||
| 6 | Elche CF | 61 | 42 | 16 | 13 | 13 | 52 | 44 | ||
| 7 | Rayo Vallecano | 60 | 42 | 13 | 21 | 8 | 60 | 50 | ||
| 8 | CF Fuenlabrada | 60 | 41 | 15 | 15 | 11 | 46 | 38 | ||
| 9 | UD Las Palmas | 57 | 42 | 14 | 15 | 13 | 49 | 46 | ||
| 10 | AD Alcorcón | 57 | 42 | 13 | 18 | 11 | 52 | 50 | ||
| 11 | CD Mirandés | 56 | 42 | 13 | 17 | 12 | 55 | 59 | ||
| 12 | CD Tenerife | 55 | 42 | 14 | 13 | 15 | 50 | 46 | ||
| 13 | Sporting de Gijón | 54 | 42 | 14 | 12 | 16 | 40 | 38 | ||
| 14 | Málaga CF | 53 | 42 | 11 | 20 | 11 | 35 | 33 | ||
| 15 | Real Oviedo | 53 | 42 | 13 | 14 | 15 | 49 | 53 | ||
| 16 | CD Lugo | 52 | 42 | 12 | 16 | 14 | 43 | 54 | ||
| 17 | Albacete Balompié | 52 | 42 | 13 | 13 | 16 | 36 | 46 | ||
| 18 | SD Ponferradina | 51 | 42 | 12 | 15 | 15 | 45 | 50 | ||
| 19 | CD Numancia | 50 | 42 | 13 | 11 | 18 | 45 | 53 | ||
| 20 | RC Deportivo de La Coruña | 48 | 41 | 11 | 15 | 15 | 41 | 59 | ||
| 21 | Extremadura UD | 43 | 42 | 10 | 13 | 19 | 43 | 59 | ||
| 22 | Racing de Santander | 33 | 42 | 5 | 18 | 19 | 39 | 56 | ||
| Promotion | ||||||||||
| Promotion playoffs | ||||||||||
| Relegation | ||||||||||
| Matchday 1 | ||||||
| 17/08/2019 | 18:00 | CD Lugo - Extremadura UD | 0-0 | |||
| 17/08/2019 | 18:00 | Racing de Santander - Málaga CF | 0-1 | |||
| 17/08/2019 | 19:00 | UD Almería - Albacete Balompié | 3-0 | |||
| 17/08/2019 | 20:00 | Elche CF - CF Fuenlabrada | 0-2 | |||
| 17/08/2019 | 21:00 | Rayo Vallecano - CD Mirandés | 2-2 | |||
| 17/08/2019 | 21:00 | Real Zaragoza - CD Tenerife | 2-0 | |||
| 18/08/2019 | 18:00 | CD Numancia - AD Alcorcón | 0-1 | |||
| 18/08/2019 | 18:00 | RC Deportivo de La Coruña - Real Oviedo | 3-2 | |||
| 18/08/2019 | 18:30 | Girona FC - Sporting de Gijón | 1-1 | |||
| 18/08/2019 | 20:00 | Cádiz CF - SD Ponferradina | 3-1 | |||
| 18/08/2019 | 20:00 | UD Las Palmas - SD Huesca | 0-1 | |||
| Matchday 2 | ||||||
| 23/08/2019 | 22:00 | Albacete Balompié - Girona FC | 1-0 | |||
| 24/08/2019 | 18:00 | Racing de Santander - UD Almería | 1-1 | |||
| 24/08/2019 | 18:00 | Real Oviedo - CD Lugo | 1-1 | |||
| 24/08/2019 | 19:00 | CD Mirandés - Cádiz CF | 1-2 | |||
| 24/08/2019 | 20:00 | AD Alcorcón - Elche CF | 1-2 | |||
| 24/08/2019 | 21:00 | Málaga CF - UD Las Palmas | 1-1 | |||
| 25/08/2019 | 18:00 | SD Ponferradina - Real Zaragoza | 1-1 | |||
| 25/08/2019 | 18:00 | Sporting de Gijón - Rayo Vallecano | 1-1 | |||
| 25/08/2019 | 19:00 | SD Huesca - RC Deportivo de La Coruña | 3-1 | |||
| 25/08/2019 | 20:00 | CD Tenerife - CD Numancia | 3-2 | |||
| 25/08/2019 | 21:00 | Extremadura UD - CF Fuenlabrada | 1-2 | |||
| Matchday 3 | ||||||
| 30/08/2019 | 21:00 | Real Zaragoza - Elche CF | 1-0 | |||
| 31/08/2019 | 18:00 | CD Numancia - CD Mirandés | 2-0 | |||
| 31/08/2019 | 18:00 | CF Fuenlabrada - Real Oviedo | 2-1 | |||
| 31/08/2019 | 20:00 | UD Almería - SD Huesca | 1-0 | |||
| 31/08/2019 | 21:00 | UD Las Palmas - Racing de Santander | 2-2 | |||
| 01/09/2019 | 18:00 | CD Lugo - AD Alcorcón | 2-4 | |||
| 01/09/2019 | 18:00 | Rayo Vallecano - RC Deportivo de La Coruña | 3-1 | |||
| 01/09/2019 | 18:00 | Sporting de Gijón - Albacete Balompié | 2-0 | |||
| 01/09/2019 | 19:00 | Girona FC - Málaga CF | 1-0 | |||
| 01/09/2019 | 20:00 | SD Ponferradina - CD Tenerife | 4-0 | |||
| 01/09/2019 | 21:00 | Cádiz CF - Extremadura UD | 2-1 | |||
| Matchday 4 | ||||||
| 06/09/2019 | 21:00 | Racing de Santander - Cádiz CF | 1-2 | |||
| 07/09/2019 | 16:00 | RC Deportivo de La Coruña - Albacete Balompié | 0-1 | |||
| 07/09/2019 | 18:00 | Málaga CF - UD Almería | 0-1 | |||
| 07/09/2019 | 20:00 | CF Fuenlabrada - SD Ponferradina | 1-1 | |||
| 07/09/2019 | 20:00 | Extremadura UD - CD Numancia | 0-0 | |||
| 07/09/2019 | 21:00 | CD Tenerife - UD Las Palmas | 0-0 | |||
| 08/09/2019 | 12:00 | SD Huesca - Sporting de Gijón | 1-0 | |||
| 08/09/2019 | 16:00 | Girona FC - Rayo Vallecano | 3-1 | |||
| 08/09/2019 | 18:00 | CD Mirandés - Real Oviedo | 2-1 | |||
| 08/09/2019 | 18:00 | Elche CF - CD Lugo | 1-1 | |||
| 08/09/2019 | 18:30 | AD Alcorcón - Real Zaragoza | 0-3 | |||
| Matchday 5 | ||||||
| 13/09/2019 | 21:00 | Rayo Vallecano - Racing de Santander | 2-0 | |||
| 14/09/2019 | 16:00 | CD Mirandés - Málaga CF | 1-1 | |||
| 14/09/2019 | 16:00 | CD Numancia - SD Huesca | 1-0 | |||
| 14/09/2019 | 18:30 | UD Las Palmas - UD Almería | 0-3 | |||
| 14/09/2019 | 20:30 | Cádiz CF - Girona FC | 2-0 | |||
| 14/09/2019 | 20:30 | SD Ponferradina - AD Alcorcón | 1-1 | |||
| 15/09/2019 | 12:00 | Albacete Balompié - CD Tenerife | 0-4 | |||
| 15/09/2019 | 16:00 | Real Oviedo - Elche CF | 0-2 | |||
| 15/09/2019 | 18:00 | Real Zaragoza - Extremadura UD | 3-1 | |||
| 15/09/2019 | 20:00 | CD Lugo - CF Fuenlabrada | 2-0 | |||
| 15/09/2019 | 21:00 | Sporting de Gijón - RC Deportivo de La Coruña | 1-1 | |||
| Matchday 6 | ||||||
| 17/09/2019 | 19:00 | Málaga CF - Rayo Vallecano | 1-1 | |||
| 17/09/2019 | 19:00 | Racing de Santander - CD Mirandés | 4-0 | |||
| 17/09/2019 | 19:00 | UD Almería - Girona FC | 3-1 | |||
| 17/09/2019 | 21:00 | AD Alcorcón - Cádiz CF | 3-0 | |||
| 18/09/2019 | 19:00 | CD Lugo - SD Ponferradina | 2-2 | |||
| 18/09/2019 | 19:00 | SD Huesca - Albacete Balompié | 0-1 | |||
| 18/09/2019 | 21:00 | RC Deportivo de La Coruña - CD Numancia | 3-3 | |||
| 19/09/2019 | 19:00 | Elche CF - CD Tenerife | 1-1 | |||
| 19/09/2019 | 19:00 | Real Oviedo - Extremadura UD | 1-1 | |||
| 19/09/2019 | 22:00 | UD Las Palmas - Sporting de Gijón | 1-0 | |||
| 16/10/2019 | 21:00 | CF Fuenlabrada - Real Zaragoza | 2-1 | |||
| Matchday 7 | ||||||
| 20/09/2019 | 21:00 | CD Mirandés - AD Alcorcón | 2-2 | |||
| 21/09/2019 | 16:00 | Cádiz CF - RC Deportivo de La Coruña | 0-0 | |||
| 21/09/2019 | 18:00 | Real Zaragoza - CD Lugo | 0-0 | |||
| 21/09/2019 | 20:00 | Rayo Vallecano - UD Almería | 1-1 | |||
| 21/09/2019 | 20:30 | Albacete Balompié - Málaga CF | 1-0 | |||
| 22/09/2019 | 12:00 | SD Ponferradina - Real Oviedo | 2-1 | |||
| 22/09/2019 | 16:00 | Girona FC - UD Las Palmas | 1-0 | |||
| 22/09/2019 | 18:00 | CD Numancia - Elche CF | 1-1 | |||
| 22/09/2019 | 18:00 | Sporting de Gijón - Racing de Santander | 1-1 | |||
| 22/09/2019 | 20:00 | CD Tenerife - CF Fuenlabrada | 0-1 | |||
| 22/09/2019 | 20:00 | Extremadura UD - SD Huesca | 0-1 | |||
| Matchday 8 | ||||||
| 27/09/2019 | 21:00 | UD Las Palmas - Albacete Balompié | 3-2 | |||
| 28/09/2019 | 16:00 | CF Fuenlabrada - Rayo Vallecano | 2-2 | |||
| 28/09/2019 | 18:00 | AD Alcorcón - Extremadura UD | 0-2 | |||
| 28/09/2019 | 18:00 | SD Huesca - Girona FC | 1-0 | |||
| 28/09/2019 | 20:00 | Elche CF - SD Ponferradina | 1-0 | |||
| 28/09/2019 | 20:00 | Racing de Santander - CD Numancia | 0-0 | |||
| 29/09/2019 | 12:00 | Málaga CF - Sporting de Gijón | 0-0 | |||
| 29/09/2019 | 16:00 | UD Almería - Cádiz CF | 1-2 | |||
| 29/09/2019 | 18:30 | Real Oviedo - Real Zaragoza | 2-2 | |||
| 29/09/2019 | 21:00 | CD Lugo - CD Tenerife | 1-4 | |||
| 29/09/2019 | 21:00 | RC Deportivo de La Coruña - CD Mirandés | 1-1 | |||
| Matchday 9 | ||||||
| 01/10/2019 | 19:00 | Albacete Balompié - Racing de Santander | 0-0 | |||
| 01/10/2019 | 19:00 | CD Numancia - CF Fuenlabrada | 1-0 | |||
| 01/10/2019 | 19:00 | Extremadura UD - Elche CF | 2-0 | |||
| 01/10/2019 | 21:00 | Rayo Vallecano - AD Alcorcón | 1-1 | |||
| 02/10/2019 | 19:00 | Cádiz CF - SD Huesca | 1-0 | |||
| 02/10/2019 | 19:00 | CD Mirandés - CD Lugo | 1-1 | |||
| 02/10/2019 | 21:00 | CD Tenerife - Real Oviedo | 0-1 | |||
| 02/10/2019 | 21:00 | SD Ponferradina - UD Las Palmas | 0-2 | |||
| 03/10/2019 | 19:00 | Real Zaragoza - Málaga CF | 2-2 | |||
| 03/10/2019 | 19:00 | Sporting de Gijón - UD Almería | 4-2 | |||
| 03/10/2019 | 21:00 | Girona FC - RC Deportivo de La Coruña | 3-1 | |||
| Matchday 10 | ||||||
| 04/10/2019 | 21:00 | AD Alcorcón - Albacete Balompié | 0-1 | |||
| 05/10/2019 | 16:00 | CD Lugo - UD Las Palmas | 0-2 | |||
| 05/10/2019 | 18:00 | Elche CF - Rayo Vallecano | 1-1 | |||
| 05/10/2019 | 20:00 | SD Ponferradina - CD Mirandés | 2-0 | |||
| 05/10/2019 | 20:30 | CD Tenerife - Extremadura UD | 1-2 | |||
| 06/10/2019 | 12:00 | CF Fuenlabrada - Sporting de Gijón | 2-0 | |||
| 06/10/2019 | 16:00 | Real Oviedo - CD Numancia | 1-1 | |||
| 06/10/2019 | 16:00 | Real Zaragoza - Cádiz CF | 0-2 | |||
| 06/10/2019 | 18:30 | RC Deportivo de La Coruña - UD Almería | 0-0 | |||
| 06/10/2019 | 20:00 | SD Huesca - Málaga CF | 2-0 | |||
| 06/10/2019 | 20:30 | Racing de Santander - Girona FC | 0-3 | |||
| Matchday 11 | ||||||
| 11/10/2019 | 21:00 | Rayo Vallecano - CD Tenerife | 2-1 | |||
| 12/10/2019 | 12:00 | Girona FC - Elche CF | 0-2 | |||
| 12/10/2019 | 16:00 | Sporting de Gijón - AD Alcorcón | 1-3 | |||
| 12/10/2019 | 16:00 | UD Almería - CD Lugo | 0-0 | |||
| 12/10/2019 | 18:00 | Extremadura UD - SD Ponferradina | 1-1 | |||
| 12/10/2019 | 18:00 | Málaga CF - Cádiz CF | 1-2 | |||
| 13/10/2019 | 12:00 | CD Mirandés - CF Fuenlabrada | 2-1 | |||
| 13/10/2019 | 16:00 | CD Numancia - Real Zaragoza | 0-1 | |||
| 13/10/2019 | 18:00 | Albacete Balompié - Real Oviedo | 1-2 | |||
| 13/10/2019 | 18:00 | SD Huesca - Racing de Santander | 1-1 | |||
| 13/10/2019 | 21:00 | UD Las Palmas - RC Deportivo de La Coruña | 3-0 | |||
| Matchday 12 | ||||||
| 18/10/2019 | 21:00 | Cádiz CF - UD Las Palmas | 2-0 | |||
| 19/10/2019 | 16:00 | AD Alcorcón - UD Almería | 2-2 | |||
| 19/10/2019 | 16:00 | SD Ponferradina - CD Numancia | 1-1 | |||
| 19/10/2019 | 18:00 | CD Lugo - SD Huesca | 3-2 | |||
| 19/10/2019 | 18:00 | Elche CF - Sporting de Gijón | 0-1 | |||
| 19/10/2019 | 20:00 | Extremadura UD - Rayo Vallecano | 0-3 | |||
| 20/10/2019 | 12:00 | CF Fuenlabrada - Albacete Balompié | 0-1 | |||
| 20/10/2019 | 16:00 | RC Deportivo de La Coruña - Málaga CF | 0-2 | |||
| 20/10/2019 | 18:00 | CD Tenerife - Racing de Santander | 3-3 | |||
| 20/10/2019 | 18:00 | Real Oviedo - Girona FC | 4-2 | |||
| 20/10/2019 | 21:00 | Real Zaragoza - CD Mirandés | 1-2 | |||
| Matchday 13 | ||||||
| 25/10/2019 | 21:00 | Albacete Balompié - Cádiz CF | 1-0 | |||
| 26/10/2019 | 16:00 | Rayo Vallecano - SD Ponferradina | 1-3 | |||
| 26/10/2019 | 18:00 | CD Mirandés - CD Tenerife | 0-0 | |||
| 26/10/2019 | 18:00 | Racing de Santander - RC Deportivo de La Coruña | 1-1 | |||
| 26/10/2019 | 20:00 | CD Numancia - CD Lugo | 3-1 | |||
| 26/10/2019 | 20:00 | Málaga CF - Real Oviedo | 2-1 | |||
| 27/10/2019 | 12:00 | Girona FC - AD Alcorcón | 0-0 | |||
| 27/10/2019 | 16:00 | Sporting de Gijón - Real Zaragoza | 4-0 | |||
| 27/10/2019 | 18:00 | SD Huesca - Elche CF | 2-0 | |||
| 27/10/2019 | 18:00 | UD Las Palmas - CF Fuenlabrada | 1-3 | |||
| 27/10/2019 | 21:00 | UD Almería - Extremadura UD | 3-2 | |||
| Matchday 14 | ||||||
| 01/11/2019 | 12:00 | CD Numancia - Albacete Balompié | 1-0 | |||
| 01/11/2019 | 16:00 | Cádiz CF - Sporting de Gijón | 3-1 | |||
| 01/11/2019 | 18:30 | SD Ponferradina - Málaga CF | 1-0 | |||
| 01/11/2019 | 21:00 | Real Oviedo - UD Almería | 0-0 | |||
| 02/11/2019 | 16:00 | CF Fuenlabrada - RC Deportivo de La Coruña | 1-1 | |||
| 02/11/2019 | 18:00 | AD Alcorcón - Racing de Santander | 1-0 | |||
| 02/11/2019 | 20:00 | CD Tenerife - SD Huesca | 0-0 | |||
| 03/11/2019 | 12:00 | Extremadura UD - Girona FC | 1-3 | |||
| 03/11/2019 | 16:00 | CD Lugo - Rayo Vallecano | 1-0 | |||
| 03/11/2019 | 18:30 | Real Zaragoza - UD Las Palmas | 3-0 | |||
| 03/11/2019 | 20:00 | Elche CF - CD Mirandés | 4-2 | |||
| Matchday 15 | ||||||
| 08/11/2019 | 21:00 | Girona FC - CD Tenerife | 1-0 | |||
| 09/11/2019 | 16:00 | CD Mirandés - Extremadura UD | 2-0 | |||
| 09/11/2019 | 16:00 | SD Huesca - Real Oviedo | 3-1 | |||
| 09/11/2019 | 18:00 | Albacete Balompié - CD Lugo | 0-1 | |||
| 09/11/2019 | 18:00 | Sporting de Gijón - CD Numancia | 0-1 | |||
| 09/11/2019 | 20:00 | UD Las Palmas - AD Alcorcón | 1-1 | |||
| 10/11/2019 | 12:00 | RC Deportivo de La Coruña - Elche CF | 1-3 | |||
| 10/11/2019 | 16:00 | UD Almería - Real Zaragoza | 1-1 | |||
| 10/11/2019 | 18:00 | Málaga CF - CF Fuenlabrada | 0-0 | |||
| 10/11/2019 | 18:00 | Racing de Santander - SD Ponferradina | 2-2 | |||
| 10/11/2019 | 21:00 | Rayo Vallecano - Cádiz CF | 1-1 | |||
| Matchday 16 | ||||||
| 16/11/2019 | 13:00 | CF Fuenlabrada - SD Huesca | 3-2 | |||
| 16/11/2019 | 16:00 | Extremadura UD - RC Deportivo de La Coruña | 2-0 | |||
| 16/11/2019 | 18:30 | CD Numancia - Rayo Vallecano | 2-2 | |||
| 16/11/2019 | 18:30 | Elche CF - UD Almería | 1-1 | |||
| 16/11/2019 | 21:00 | Real Zaragoza - Albacete Balompié | 0-1 | |||
| 17/11/2019 | 12:00 | SD Ponferradina - Girona FC | 1-1 | |||
| 17/11/2019 | 14:00 | AD Alcorcón - Málaga CF | 1-0 | |||
| 17/11/2019 | 16:00 | Real Oviedo - Sporting de Gijón | 0-0 | |||
| 17/11/2019 | 18:30 | CD Lugo - Racing de Santander | 1-1 | |||
| 17/11/2019 | 18:30 | CD Mirandés - UD Las Palmas | 2-1 | |||
| 17/11/2019 | 21:00 | CD Tenerife - Cádiz CF | 1-1 | |||
| Matchday 17 | ||||||
| 22/11/2019 | 21:00 | Sporting de Gijón - CD Tenerife | 0-2 | |||
| 23/11/2019 | 16:00 | Rayo Vallecano - Real Zaragoza | 0-1 | |||
| 23/11/2019 | 18:00 | Racing de Santander - Extremadura UD | 3-0 | |||
| 23/11/2019 | 18:00 | RC Deportivo de La Coruña - AD Alcorcón | 0-0 | |||
| 23/11/2019 | 20:00 | SD Huesca - SD Ponferradina | 2-0 | |||
| 24/11/2019 | 12:00 | UD Almería - CD Numancia | 2-0 | |||
| 24/11/2019 | 16:00 | Albacete Balompié - CD Mirandés | 1-2 | |||
| 24/11/2019 | 16:00 | Málaga CF - Elche CF | 3-3 | |||
| 24/11/2019 | 18:00 | Girona FC - CF Fuenlabrada | 2-0 | |||
| 24/11/2019 | 18:00 | UD Las Palmas - Real Oviedo | 3-1 | |||
| 24/11/2019 | 21:00 | Cádiz CF - CD Lugo | 2-1 | |||
| Matchday 18 | ||||||
| 29/11/2019 | 21:00 | CD Numancia - Málaga CF | 0-0 | |||
| 30/11/2019 | 16:00 | AD Alcorcón - SD Huesca | 0-2 | |||
| 30/11/2019 | 16:00 | CD Mirandés - Sporting de Gijón | 0-0 | |||
| 30/11/2019 | 18:00 | CD Tenerife - UD Almería | 1-3 | |||
| 30/11/2019 | 18:00 | SD Ponferradina - Albacete Balompié | 1-1 | |||
| 30/11/2019 | 21:00 | Real Zaragoza - Girona FC | 3-3 | |||
| 01/12/2019 | 12:00 | CF Fuenlabrada - Cádiz CF | 1-0 | |||
| 01/12/2019 | 16:00 | Real Oviedo - Rayo Vallecano | 2-1 | |||
| 01/12/2019 | 18:00 | CD Lugo - RC Deportivo de La Coruña | 0-0 | |||
| 01/12/2019 | 18:00 | Elche CF - Racing de Santander | 2-0 | |||
| 01/12/2019 | 20:00 | Extremadura UD - UD Las Palmas | 0-1 | |||
| Matchday 19 | ||||||
| 06/12/2019 | 12:00 | Albacete Balompié - Extremadura UD | 1-1 | |||
| 06/12/2019 | 16:00 | Racing de Santander - CF Fuenlabrada | 2-2 | |||
| 06/12/2019 | 18:30 | AD Alcorcón - Real Oviedo | 1-3 | |||
| 06/12/2019 | 21:00 | Málaga CF - CD Tenerife | 2-0 | |||
| 07/12/2019 | 16:00 | SD Huesca - Rayo Vallecano | 0-2 | |||
| 07/12/2019 | 18:00 | Sporting de Gijón - SD Ponferradina | 1-0 | |||
| 07/12/2019 | 20:00 | UD Almería - CD Mirandés | 3-1 | |||
| 08/12/2019 | 12:00 | Girona FC - CD Lugo | 3-1 | |||
| 08/12/2019 | 16:00 | RC Deportivo de La Coruña - Real Zaragoza | 1-3 | |||
| 08/12/2019 | 18:00 | UD Las Palmas - CD Numancia | 3-1 | |||
| 08/12/2019 | 21:00 | Cádiz CF - Elche CF | 0-0 | |||
| Matchday 20 | ||||||
| 13/12/2019 | 21:00 | CD Numancia - Girona FC | 2-0 | |||
| 14/12/2019 | 16:00 | CD Mirandés - SD Huesca | 2-0 | |||
| 14/12/2019 | 18:00 | CD Tenerife - AD Alcorcón | 0-0 | |||
| 14/12/2019 | 18:00 | SD Ponferradina - RC Deportivo de La Coruña | 2-0 | |||
| 14/12/2019 | 21:00 | Real Zaragoza - Racing de Santander | 2-0 | |||
| 15/12/2019 | 12:00 | Extremadura UD - Málaga CF | 0-0 | |||
| 15/12/2019 | 16:00 | Real Oviedo - Cádiz CF | 0-2 | |||
| 15/12/2019 | 18:00 | CD Lugo - Sporting de Gijón | 1-2 | |||
| 15/12/2019 | 18:00 | Elche CF - UD Las Palmas | 2-3 | |||
| 15/12/2019 | 20:00 | CF Fuenlabrada - UD Almería | 2-2 | |||
| 10/06/2020 | 20:00 | Rayo Vallecano - Albacete Balompié | 1-0 | |||
| Matchday 21 | ||||||
| 20/12/2019 | 21:00 | RC Deportivo de La Coruña - CD Tenerife | 2-1 | |||
| 21/12/2019 | 16:00 | Albacete Balompié - Elche CF | 0-1 | |||
| 21/12/2019 | 16:00 | Málaga CF - CD Lugo | 1-1 | |||
| 21/12/2019 | 18:00 | Sporting de Gijón - Extremadura UD | 0-1 | |||
| 21/12/2019 | 18:00 | UD Las Palmas - Rayo Vallecano | 1-1 | |||
| 21/12/2019 | 20:00 | Racing de Santander - Real Oviedo | 1-1 | |||
| 21/12/2019 | 21:00 | Cádiz CF - CD Numancia | 2-4 | |||
| 22/12/2019 | 12:00 | UD Almería - SD Ponferradina | 2-3 | |||
| 22/12/2019 | 16:00 | SD Huesca - Real Zaragoza | 2-1 | |||
| 22/12/2019 | 18:00 | AD Alcorcón - CF Fuenlabrada | 1-1 | |||
| 22/12/2019 | 20:00 | Girona FC - CD Mirandés | 0-3 | |||
| Matchday 22 | ||||||
| 03/01/2020 | 19:00 | Extremadura UD - AD Alcorcón | 0-0 | |||
| 04/01/2020 | 13:00 | CF Fuenlabrada - UD Las Palmas | 0-0 | |||
| 04/01/2020 | 16:00 | SD Ponferradina - Cádiz CF | 0-0 | |||
| 04/01/2020 | 18:00 | CD Lugo - UD Almería | 0-4 | |||
| 04/01/2020 | 18:00 | CD Tenerife - Albacete Balompié | 4-2 | |||
| 04/01/2020 | 20:00 | CD Mirandés - Racing de Santander | 0-0 | |||
| 04/01/2020 | 20:00 | Elche CF - SD Huesca | 1-1 | |||
| 05/01/2020 | 12:00 | CD Numancia - RC Deportivo de La Coruña | 0-1 | |||
| 05/01/2020 | 16:00 | Rayo Vallecano - Girona FC | 1-0 | |||
| 05/01/2020 | 21:00 | Real Oviedo - Málaga CF | 1-1 | |||
| 07/01/2020 | 21:00 | Real Zaragoza - Sporting de Gijón | 2-0 | |||
| Matchday 23 | ||||||
| 14/01/2020 | 19:00 | Albacete Balompié - CF Fuenlabrada | 1-1 | |||
| 14/01/2020 | 19:00 | Sporting de Gijón - Elche CF | 1-0 | |||
| 14/01/2020 | 20:00 | Málaga CF - SD Ponferradina | 1-0 | |||
| 14/01/2020 | 21:30 | UD Las Palmas - Real Zaragoza | 0-1 | |||
| 15/01/2020 | 19:00 | AD Alcorcón - CD Numancia | 2-2 | |||
| 15/01/2020 | 19:00 | SD Huesca - CD Tenerife | 2-1 | |||
| 15/01/2020 | 20:00 | Rayo Vallecano - CD Lugo | 1-0 | |||
| 15/01/2020 | 21:00 | Cádiz CF - CD Mirandés | 3-3 | |||
| 16/01/2020 | 19:00 | RC Deportivo de La Coruña - Racing de Santander | 2-1 | |||
| 16/01/2020 | 20:00 | Girona FC - Extremadura UD | 3-1 | |||
| 16/01/2020 | 21:00 | UD Almería - Real Oviedo | 2-0 | |||
| Matchday 24 | ||||||
| 17/01/2020 | 21:00 | CF Fuenlabrada - Málaga CF | 0-0 | |||
| 18/01/2020 | 16:00 | CD Numancia - Sporting de Gijón | 2-0 | |||
| 18/01/2020 | 18:15 | CD Lugo - Albacete Balompié | 1-0 | |||
| 18/01/2020 | 18:15 | SD Ponferradina - Rayo Vallecano | 1-1 | |||
| 19/01/2020 | 12:00 | Elche CF - AD Alcorcón | 1-1 | |||
| 19/01/2020 | 16:00 | RC Deportivo de La Coruña - Cádiz CF | 1-0 | |||
| 19/01/2020 | 18:15 | Racing de Santander - UD Las Palmas | 1-1 | |||
| 19/01/2020 | 18:15 | Real Oviedo - SD Huesca | 1-1 | |||
| 19/01/2020 | 20:30 | CD Tenerife - Girona FC | 1-0 | |||
| 19/01/2020 | 20:30 | Extremadura UD - UD Almería | 1-2 | |||
| 19/02/2020 | 21:00 | CD Mirandés - Real Zaragoza | 1-1 | |||
| Matchday 25 | ||||||
| 24/01/2020 | 21:00 | Cádiz CF - Racing de Santander | 1-0 | |||
| 25/01/2020 | 16:00 | SD Huesca - CD Lugo | 2-1 | |||
| 25/01/2020 | 16:00 | Sporting de Gijón - CF Fuenlabrada | 1-0 | |||
| 25/01/2020 | 18:15 | UD Las Palmas - CD Tenerife | 0-0 | |||
| 25/01/2020 | 21:00 | Real Zaragoza - CD Numancia | 1-0 | |||
| 26/01/2020 | 12:00 | Málaga CF - CD Mirandés | 2-2 | |||
| 26/01/2020 | 16:00 | Albacete Balompié - RC Deportivo de La Coruña | 0-1 | |||
| 26/01/2020 | 16:00 | UD Almería - Elche CF | 0-2 | |||
| 26/01/2020 | 18:15 | AD Alcorcón - SD Ponferradina | 3-1 | |||
| 26/01/2020 | 18:15 | Rayo Vallecano - Extremadura UD | 1-1 | |||
| 26/01/2020 | 20:30 | Girona FC - Real Oviedo | 1-1 | |||
| Matchday 26 | ||||||
| 31/01/2020 | 21:00 | CD Tenerife - Sporting de Gijón | 2-1 | |||
| 01/02/2020 | 16:00 | Extremadura UD - CD Lugo | 1-0 | |||
| 01/02/2020 | 18:15 | RC Deportivo de La Coruña - UD Las Palmas | 2-1 | |||
| 01/02/2020 | 18:15 | SD Ponferradina - SD Huesca | 3-1 | |||
| 01/02/2020 | 21:00 | Elche CF - Málaga CF | 2-0 | |||
| 02/02/2020 | 12:00 | CF Fuenlabrada - Girona FC | 0-1 | |||
| 02/02/2020 | 16:00 | Cádiz CF - Real Zaragoza | 1-1 | |||
| 02/02/2020 | 18:15 | CD Mirandés - Rayo Vallecano | 0-0 | |||
| 02/02/2020 | 18:15 | CD Numancia - UD Almería | 1-1 | |||
| 02/02/2020 | 20:30 | Racing de Santander - AD Alcorcón | 1-1 | |||
| 02/02/2020 | 20:30 | Real Oviedo - Albacete Balompié | 3-1 | |||
| Matchday 27 | ||||||
| 07/02/2020 | 21:00 | UD Almería - Racing de Santander | 0-1 | |||
| 08/02/2020 | 16:00 | Extremadura UD - CD Tenerife | 2-4 | |||
| 08/02/2020 | 16:00 | Girona FC - SD Huesca | 1-0 | |||
| 08/02/2020 | 18:15 | UD Las Palmas - Cádiz CF | 1-2 | |||
| 08/02/2020 | 21:00 | Real Zaragoza - CF Fuenlabrada | 0-0 | |||
| 09/02/2020 | 12:00 | AD Alcorcón - RC Deportivo de La Coruña | 0-1 | |||
| 09/02/2020 | 12:00 | Albacete Balompié - SD Ponferradina | 1-1 | |||
| 09/02/2020 | 16:00 | Sporting de Gijón - CD Mirandés | 2-2 | |||
| 09/02/2020 | 18:15 | CD Lugo - Elche CF | 2-2 | |||
| 09/02/2020 | 18:15 | Rayo Vallecano - Real Oviedo | 1-1 | |||
| 09/02/2020 | 20:30 | Málaga CF - CD Numancia | 2-1 | |||
| Matchday 28 | ||||||
| 14/02/2020 | 21:00 | RC Deportivo de La Coruña - Girona FC | 2-2 | |||
| 15/02/2020 | 16:00 | SD Huesca - UD Almería | 3-2 | |||
| 15/02/2020 | 18:15 | CD Numancia - UD Las Palmas | 1-1 | |||
| 15/02/2020 | 18:15 | Real Oviedo - AD Alcorcón | 1-2 | |||
| 15/02/2020 | 21:00 | Elche CF - Real Zaragoza | 1-2 | |||
| 16/02/2020 | 12:00 | CD Mirandés - Albacete Balompié | 1-1 | |||
| 16/02/2020 | 12:00 | CF Fuenlabrada - CD Lugo | 0-1 | |||
| 16/02/2020 | 16:00 | Cádiz CF - Málaga CF | 0-1 | |||
| 16/02/2020 | 18:15 | Racing de Santander - Sporting de Gijón | 0-2 | |||
| 16/02/2020 | 18:15 | SD Ponferradina - Extremadura UD | 0-0 | |||
| 16/02/2020 | 20:30 | CD Tenerife - Rayo Vallecano | 0-0 | |||
| Matchday 29 | ||||||
| 21/02/2020 | 21:00 | Sporting de Gijón - Cádiz CF | 1-0 | |||
| 22/02/2020 | 16:00 | AD Alcorcón - UD Las Palmas | 1-1 | |||
| 22/02/2020 | 16:00 | UD Almería - CF Fuenlabrada | 0-0 | |||
| 22/02/2020 | 18:15 | CD Tenerife - Elche CF | 1-0 | |||
| 22/02/2020 | 18:15 | Girona FC - SD Ponferradina | 2-0 | |||
| 22/02/2020 | 20:30 | Albacete Balompié - CD Numancia | 2-1 | |||
| 23/02/2020 | 12:00 | CD Lugo - Real Oviedo | 1-0 | |||
| 23/02/2020 | 16:00 | Real Zaragoza - RC Deportivo de La Coruña | 3-1 | |||
| 23/02/2020 | 18:15 | Extremadura UD - CD Mirandés | 3-2 | |||
| 23/02/2020 | 18:15 | Málaga CF - Racing de Santander | 2-0 | |||
| 23/02/2020 | 21:00 | Rayo Vallecano - SD Huesca | 2-0 | |||
| Matchday 30 | ||||||
| 28/02/2020 | 21:00 | UD Las Palmas - Málaga CF | 1-1 | |||
| 29/02/2020 | 16:00 | SD Huesca - Extremadura UD | 2-2 | |||
| 29/02/2020 | 16:00 | SD Ponferradina - Sporting de Gijón | 1-0 | |||
| 29/02/2020 | 18:15 | Cádiz CF - UD Almería | 2-1 | |||
| 29/02/2020 | 20:30 | Albacete Balompié - Rayo Vallecano | 1-1 | |||
| 29/02/2020 | 21:00 | Racing de Santander - Real Zaragoza | 2-2 | |||
| 01/03/2020 | 12:00 | CD Mirandés - Girona FC | 1-1 | |||
| 01/03/2020 | 16:00 | Elche CF - CD Numancia | 2-0 | |||
| 01/03/2020 | 16:00 | RC Deportivo de La Coruña - CD Lugo | 0-0 | |||
| 01/03/2020 | 18:15 | CF Fuenlabrada - AD Alcorcón | 3-4 | |||
| 01/03/2020 | 18:15 | Real Oviedo - CD Tenerife | 1-0 | |||
| Matchday 31 | ||||||
| 06/03/2020 | 21:00 | CD Lugo - Cádiz CF | 1-1 | |||
| 07/03/2020 | 16:00 | Extremadura UD - Real Oviedo | 1-2 | |||
| 07/03/2020 | 16:00 | Girona FC - Albacete Balompié | 1-1 | |||
| 07/03/2020 | 18:15 | CD Numancia - Racing de Santander | 1-2 | |||
| 07/03/2020 | 18:15 | SD Huesca - CF Fuenlabrada | 2-0 | |||
| 07/03/2020 | 21:00 | UD Almería - RC Deportivo de La Coruña | 4-0 | |||
| 08/03/2020 | 12:00 | Rayo Vallecano - Elche CF | 2-3 | |||
| 08/03/2020 | 16:00 | Málaga CF - Real Zaragoza | 0-1 | |||
| 08/03/2020 | 18:15 | AD Alcorcón - CD Mirandés | 1-2 | |||
| 08/03/2020 | 18:15 | Sporting de Gijón - UD Las Palmas | 4-0 | |||
| 08/03/2020 | 20:30 | CD Tenerife - SD Ponferradina | 1-0 | |||
| Matchday 32 | ||||||
| 12/06/2020 | 19:30 | CF Fuenlabrada - CD Tenerife | 1-0 | |||
| 12/06/2020 | 19:30 | Elche CF - Extremadura UD | 1-1 | |||
| 12/06/2020 | 19:30 | Málaga CF - SD Huesca | 1-3 | |||
| 12/06/2020 | 21:45 | Real Oviedo - SD Ponferradina | 0-0 | |||
| 13/06/2020 | 17:00 | Racing de Santander - CD Lugo | 1-2 | |||
| 13/06/2020 | 19:30 | UD Las Palmas - Girona FC | 0-0 | |||
| 13/06/2020 | 21:30 | Real Zaragoza - AD Alcorcón | 1-3 | |||
| 14/06/2020 | 17:00 | CD Mirandés - CD Numancia | 2-1 | |||
| 14/06/2020 | 17:00 | RC Deportivo de La Coruña - Sporting de Gijón | 0-0 | |||
| 14/06/2020 | 19:30 | Albacete Balompié - UD Almería | 0-1 | |||
| 14/06/2020 | 21:30 | Cádiz CF - Rayo Vallecano | 1-1 | |||
| Matchday 33 | ||||||
| 15/06/2020 | 19:30 | SD Ponferradina - Elche CF | 2-1 | |||
| 15/06/2020 | 21:30 | CD Tenerife - Málaga CF | 0-0 | |||
| 16/06/2020 | 19:30 | CD Lugo - Real Zaragoza | 1-3 | |||
| 16/06/2020 | 21:45 | Girona FC - Racing de Santander | 0-0 | |||
| 17/06/2020 | 19:30 | Extremadura UD - Albacete Balompié | 0-1 | |||
| 17/06/2020 | 19:30 | Real Oviedo - RC Deportivo de La Coruña | 2-2 | |||
| 17/06/2020 | 19:30 | UD Almería - UD Las Palmas | 0-1 | |||
| 17/06/2020 | 21:45 | Rayo Vallecano - CF Fuenlabrada | 1-0 | |||
| 18/06/2020 | 19:30 | CD Numancia - Cádiz CF | 1-2 | |||
| 18/06/2020 | 19:30 | SD Huesca - CD Mirandés | 1-2 | |||
| 18/06/2020 | 21:45 | AD Alcorcón - Sporting de Gijón | 0-2 | |||
| Matchday 34 | ||||||
| 19/06/2020 | 19:30 | Elche CF - Girona FC | 1-0 | |||
| 20/06/2020 | 17:00 | RC Deportivo de La Coruña - Rayo Vallecano | 3-3 | |||
| 20/06/2020 | 19:30 | Real Zaragoza - UD Almería | 0-2 | |||
| 20/06/2020 | 19:30 | UD Las Palmas - CD Lugo | 1-0 | |||
| 20/06/2020 | 21:45 | Málaga CF - Extremadura UD | 1-1 | |||
| 21/06/2020 | 17:00 | CD Mirandés - SD Ponferradina | 1-2 | |||
| 21/06/2020 | 17:00 | Racing de Santander - CD Tenerife | 1-2 | |||
| 21/06/2020 | 19:30 | Albacete Balompié - SD Huesca | 2-2 | |||
| 21/06/2020 | 19:30 | Cádiz CF - AD Alcorcón | 1-1 | |||
| 21/06/2020 | 21:45 | CF Fuenlabrada - CD Numancia | 2-0 | |||
| 22/06/2020 | 21:45 | Sporting de Gijón - Real Oviedo | 0-1 | |||
| Matchday 35 | ||||||
| 23/06/2020 | 19:30 | CD Lugo - Málaga CF | 0-0 | |||
| 23/06/2020 | 19:30 | Elche CF - RC Deportivo de La Coruña | 0-1 | |||
| 23/06/2020 | 21:45 | Extremadura UD - Real Zaragoza | 1-2 | |||
| 24/06/2020 | 19:30 | CD Tenerife - CD Mirandés | 4-1 | |||
| 24/06/2020 | 19:30 | Girona FC - CD Numancia | 2-0 | |||
| 24/06/2020 | 19:30 | SD Huesca - Cádiz CF | 1-1 | |||
| 24/06/2020 | 21:45 | Albacete Balompié - UD Las Palmas | 0-0 | |||
| 24/06/2020 | 21:45 | SD Ponferradina - Racing de Santander | 1-1 | |||
| 25/06/2020 | 19:30 | Rayo Vallecano - Sporting de Gijón | 1-1 | |||
| 25/06/2020 | 19:30 | UD Almería - AD Alcorcón | 0-1 | |||
| 25/06/2020 | 21:45 | Real Oviedo - CF Fuenlabrada | 0-0 | |||
| Matchday 36 | ||||||
| 27/06/2020 | 17:00 | RC Deportivo de La Coruña - SD Ponferradina | 2-1 | |||
| 27/06/2020 | 19:30 | Cádiz CF - CD Tenerife | 0-2 | |||
| 27/06/2020 | 19:30 | UD Las Palmas - Elche CF | 1-1 | |||
| 27/06/2020 | 21:45 | Racing de Santander - Albacete Balompié | 1-2 | |||
| 28/06/2020 | 17:00 | CD Mirandés - UD Almería | 2-2 | |||
| 28/06/2020 | 17:00 | Sporting de Gijón - CD Lugo | 2-0 | |||
| 28/06/2020 | 19:30 | CD Numancia - Real Oviedo | 1-0 | |||
| 28/06/2020 | 19:30 | Málaga CF - Girona FC | 2-0 | |||
| 28/06/2020 | 21:45 | CF Fuenlabrada - Extremadura UD | 1-1 | |||
| 29/06/2020 | 21:00 | AD Alcorcón - Rayo Vallecano | 3-2 | |||
| 29/06/2020 | 21:45 | Real Zaragoza - SD Huesca | 0-1 | |||
| Matchday 37 | ||||||
| 30/06/2020 | 19:30 | CD Tenerife - RC Deportivo de La Coruña | 1-1 | |||
| 30/06/2020 | 21:45 | Elche CF - Cádiz CF | 0-0 | |||
| 01/07/2020 | 19:30 | CD Lugo - CD Numancia | 3-1 | |||
| 01/07/2020 | 19:30 | Real Oviedo - CD Mirandés | 1-0 | |||
| 01/07/2020 | 19:30 | UD Almería - Sporting de Gijón | 1-0 | |||
| 01/07/2020 | 21:45 | Extremadura UD - Racing de Santander | 3-1 | |||
| 01/07/2020 | 21:45 | SD Ponferradina - CF Fuenlabrada | 0-3 | |||
| 02/07/2020 | 19:30 | SD Huesca - UD Las Palmas | 1-0 | |||
| 02/07/2020 | 20:00 | Albacete Balompié - AD Alcorcón | 1-1 | |||
| 02/07/2020 | 21:45 | Rayo Vallecano - Málaga CF | 0-0 | |||
| 03/07/2020 | 19:30 | Girona FC - Real Zaragoza | 1-0 | |||
| Matchday 38 | ||||||
| 04/07/2020 | 17:00 | CD Numancia - Extremadura UD | 1-0 | |||
| 04/07/2020 | 17:00 | Racing de Santander - Elche CF | 1-2 | |||
| 04/07/2020 | 19:30 | UD Almería - CD Tenerife | 1-2 | |||
| 04/07/2020 | 21:45 | Cádiz CF - Real Oviedo | 2-0 | |||
| 04/07/2020 | 21:45 | CF Fuenlabrada - CD Mirandés | 2-2 | |||
| 05/07/2020 | 17:00 | RC Deportivo de La Coruña - SD Huesca | 2-1 | |||
| 05/07/2020 | 19:30 | Málaga CF - Albacete Balompié | 0-0 | |||
| 05/07/2020 | 19:30 | UD Las Palmas - SD Ponferradina | 3-0 | |||
| 05/07/2020 | 21:45 | AD Alcorcón - CD Lugo | 2-2 | |||
| 06/07/2020 | 19:30 | Sporting de Gijón - Girona FC | 0-0 | |||
| 06/07/2020 | 21:45 | Real Zaragoza - Rayo Vallecano | 2-4 | |||
| Matchday 39 | ||||||
| 07/07/2020 | 19:30 | CD Mirandés - Elche CF | 1-0 | |||
| 07/07/2020 | 20:30 | CF Fuenlabrada - Racing de Santander | 1-0 | |||
| 07/07/2020 | 21:45 | Extremadura UD - Cádiz CF | 0-1 | |||
| 08/07/2020 | 19:30 | Málaga CF - RC Deportivo de La Coruña | 1-0 | |||
| 08/07/2020 | 19:30 | Real Oviedo - UD Las Palmas | 2-1 | |||
| 08/07/2020 | 21:45 | SD Huesca - AD Alcorcón | 2-1 | |||
| 08/07/2020 | 21:45 | SD Ponferradina - CD Lugo | 0-1 | |||
| 09/07/2020 | 19:30 | Albacete Balompié - Sporting de Gijón | 1-1 | |||
| 09/07/2020 | 20:30 | Rayo Vallecano - CD Numancia | 3-2 | |||
| 09/07/2020 | 21:45 | CD Tenerife - Real Zaragoza | 1-1 | |||
| 09/07/2020 | 21:45 | Girona FC - UD Almería | 1-0 | |||
| Matchday 40 | ||||||
| 11/07/2020 | 17:00 | Racing de Santander - SD Huesca | 1-0 | |||
| 11/07/2020 | 19:30 | UD Las Palmas - CD Mirandés | 1-0 | |||
| 11/07/2020 | 21:45 | Cádiz CF - CF Fuenlabrada | 0-1 | |||
| 12/07/2020 | 17:00 | RC Deportivo de La Coruña - Extremadura UD | 2-3 | |||
| 12/07/2020 | 19:30 | CD Lugo - Girona FC | 2-2 | |||
| 12/07/2020 | 19:30 | CD Numancia - SD Ponferradina | 1-0 | |||
| 12/07/2020 | 21:45 | Real Zaragoza - Real Oviedo | 2-4 | |||
| 13/07/2020 | 19:30 | Sporting de Gijón - Málaga CF | 2-1 | |||
| 13/07/2020 | 19:30 | UD Almería - Rayo Vallecano | 3-2 | |||
| 13/07/2020 | 21:45 | AD Alcorcón - CD Tenerife | 0-0 | |||
| 13/07/2020 | 21:45 | Elche CF - Albacete Balompié | 2-0 | |||
| Matchday 41 | ||||||
| 17/07/2020 | 21:00 | Albacete Balompié - Real Zaragoza | 4-1 | |||
| 17/07/2020 | 21:00 | CD Mirandés - RC Deportivo de La Coruña | 1-0 | |||
| 17/07/2020 | 21:00 | CD Tenerife - CD Lugo | 1-2 | |||
| 17/07/2020 | 21:00 | CF Fuenlabrada - Elche CF | 3-1 | |||
| 17/07/2020 | 21:00 | Extremadura UD - Sporting de Gijón | 2-0 | |||
| 17/07/2020 | 21:00 | Girona FC - Cádiz CF | 2-1 | |||
| 17/07/2020 | 21:00 | Málaga CF - AD Alcorcón | 2-0 | |||
| 17/07/2020 | 21:00 | Rayo Vallecano - UD Las Palmas | 2-2 | |||
| 17/07/2020 | 21:00 | Real Oviedo - Racing de Santander | 1-0 | |||
| 17/07/2020 | 21:00 | SD Huesca - CD Numancia | 3-0 | |||
| 17/07/2020 | 21:00 | SD Ponferradina - UD Almería | 2-1 | |||
| Matchday 42 | ||||||
| 20/07/2020 | RC Deportivo de La Coruña - CF Fuenlabrada | * | ||||
| 20/07/2020 | 18:30 | UD Las Palmas - Extremadura UD | 5-1 | |||
| 20/07/2020 | 21:00 | AD Alcorcón - Girona FC | 2-0 | |||
| 20/07/2020 | 21:00 | Cádiz CF - Albacete Balompié | 0-1 | |||
| 20/07/2020 | 21:00 | CD Lugo - CD Mirandés | 2-1 | |||
| 20/07/2020 | 21:00 | CD Numancia - CD Tenerife | 2-1 | |||
| 20/07/2020 | 21:00 | Elche CF - Real Oviedo | 2-1 | |||
| 20/07/2020 | 21:00 | Racing de Santander - Rayo Vallecano | 1-2 | |||
| 20/07/2020 | 21:00 | Real Zaragoza - SD Ponferradina | 2-1 | |||
| 20/07/2020 | 21:00 | Sporting de Gijón - SD Huesca | 0-1 | |||
| 20/07/2020 | 21:00 | UD Almería - Málaga CF | 0-0 | |||
| * Annulled beacause several players of Fuenlabrada tested positive for covid-19 | ||||||
| Semi-finals - 1st leg | ||||||
| 13/08/2020 | 19:30 | Girona | Girona FC - UD Almería | 1-0 | ||
| 13/08/2020 | 22:00 | Elche | Elche CF - Real Zaragoza | 0-0 | ||
| Semi-finals - 2nd leg | ||||||
| 16/08/2020 | 19:00 | Almería | UD Almería - Girona FC | 1-2 | Qual. Girona FC | |
| 16/08/2020 | 22:00 | Zaragoza | Real Zaragoza - Elche CF | 0-1 | Qual. Elche CF | |
| Final - 1st leg | ||||||
| 20/08/2020 | 22:00 | Elche | Elche CF - Girona FC | 0-0 | ||
| Final - 2nd leg | ||||||
| 23/08/2020 | 22:00 | Girona | Girona FC - Elche CF | 0-1 | Qual. Elche CF | |